package cn.edu.cuit.filter;

import java.io.*;
import javax.servlet.Filter;
import javax.servlet.*;

public class MyFilter02 implements Filter {
	public void init(FilterConfig fConfig) throws ServletException {
		// 过滤器对象在初始化时调用，可以配置一些初始化参数
	}

	public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
			throws IOException, ServletException {
		// 将输出置为html
		response.setContentType("text/html;charset=utf-8");
		// 用于拦截用户的请求，如果和当前过滤器的拦截路径匹配，该方法会被调用
		PrintWriter out = response.getWriter();
		// 请求处理标记
		out.write("MyFilter02 Before<br>");
		// 请求request放行
		chain.doFilter(request, response);
		// 响应放行标记
		out.write("<br />MyFilter02 After<br />");
	}

	public void destroy() {
		// 过滤器对象在销毁时自动调用，释放资源
	}
}
